too (something) for comfort - German English Dictionary